recirculating-ball steering - French English Dictionary